<script setup lang="ts">
// 接收父组件传递过来的参数
defineProps({
  prefix: {
    type: String,
    default: '#icon-'
  },
  name: {
    type: String,
    required: true
  },
  color: {
    type: String,
    default: 'currentColor'
  },
  width:{
    type: String,
    default: '30px'
  }
  ,
  height:{
    type: String,
    default: '30px'
  }
})


</script>

<template>
  <svg :width :height>
    <use :xlink:href="prefix + name" :fill="color"></use>
  </svg>
</template>

<style scoped>

</style>